package com.ly.heart.domain.dto;

import com.ly.heart.domain.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;

@Data
@ApiModel(value = "销售订单添加主体信息",description ="销售订单添加主体信息" )
public class SaleOrderAddDto {
    @ApiModelProperty(value = "销售订单基本信息")
    private SaleOrderEntity saleOrderEntity;

    @ApiModelProperty(value = "销售订单条款")
    private List<OrderPurchaseTermsEntity> orderPurchaseTerms;

    @ApiModelProperty(value = "物流跟踪")
    private List<SaleOrderLogisticsEntity> saleOrderLogisticsEntities;

//    @ApiModelProperty("交货明细基础信息")
//    private SaleOrderDeliveryEntity saleOrderDeliveryEntity;

    @ApiModelProperty("物料信息明细")
    private List<MaterialDetailEntity> materialDetailEntities;

    @ApiModelProperty("销售订单收款计划")
    private List<SaleCollectionPlanEntity> saleCollectionPlanEntities;

    @ApiModelProperty("销售订单明细需要审核的")
    private List<MaterialDetailEntity> checkSaleOrderDetail;
}
